// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
03A4: name_thread 'missions' 

:missions_19
0001: wait 0 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @missions_19 
00D6: if and
0038:   $ONMISSION == 0 
0AB0:   key_pressed 17 
0AB0:   key_pressed 9 
004D: jump_if_false @missions_19 
0ADF: add_dynamic_GXT_entry "MPICK1" text "This is one." 
0ADF: add_dynamic_GXT_entry "MISSIONS" text "~w~Press CTRL + TAB do exit once your car is broken." 
0ADF: add_dynamic_GXT_entry "M01" text "John's Car Scrapyard ~w~V2.0" 
0ADF: add_dynamic_GXT_entry "M02" text "---" 
0ADF: add_dynamic_GXT_entry "M03" text "---" 
0ADF: add_dynamic_GXT_entry "M04" text "---" 
0ADF: add_dynamic_GXT_entry "M05" text "---" 
0ADF: add_dynamic_GXT_entry "M06" text "---" 
0ADF: add_dynamic_GXT_entry "M07" text "????" 
0ADF: add_dynamic_GXT_entry "M08" text "????" 
0ADF: add_dynamic_GXT_entry "M09" text "????" 
0ADF: add_dynamic_GXT_entry "TEST" text "---" 
0ADF: add_dynamic_GXT_entry "TEST2" text "---" 
0ADF: add_dynamic_GXT_entry "TEST3" text "---" 
0512: show_permanent_text_box 'MPICK1' 
08D4: 1@ = create_panel_with_title 'MISSIONS' position 200.0 120.0 width 220.0 columns 1 interactive 1 background 1 alignment 0 
08DB: set_panel 1@ column 0 header 'dummy' data 'M01' 'M02' 'M03' 'M04' 'M05' 'M06' 'M07' 'M08' 'M09' 'TEST' 'TEST2' 'TEST3' 
090E: set_panel 1@ active_row 0 
01B4: set_player $PLAYER_CHAR can_move 0 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 

:missions_594
0001: wait 0 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @missions_1843 
00D6: if 
00E1:   player 0 pressed_key 15 
004D: jump_if_false @missions_638 
0002: jump @missions_1843 

:missions_638
00D6: if 
00E1:   player 0 pressed_key 16 
004D: jump_if_false @missions_594 
03E6: remove_text_box 
08D7: 2@ = panel 1@ active_row 
00D6: if 
0039:   2@ == 0 
004D: jump_if_false @missions_701 
08DA: remove_panel 1@ 
03E6: remove_text_box 
0001: wait 100 ms 
0A94: start_custom_mission "missions/broken_cars"  
0002: jump @missions_19 

:missions_701
00D6: if 
0039:   2@ == 1 
004D: jump_if_false @missions_1498 
08DA: remove_panel 1@ 
03E6: remove_text_box 
0002: jump @missions_733 

:missions_733
0001: wait 500 ms 
0ADF: add_dynamic_GXT_entry "SIDEM01" text "Fighting Streets" 
0ADF: add_dynamic_GXT_entry "SIDEM02" text "Driving Broken Cars" 
0ADF: add_dynamic_GXT_entry "SIDEM03" text "Los Santos Gang War" 
0ADF: add_dynamic_GXT_entry "SIDEM04" text "Farm Fightclub" 
0ADF: add_dynamic_GXT_entry "SIDEM05" text "Tower Defense" 
08D4: 8@ = create_panel_with_title 'M04' position 200.0 120.0 width 220.0 columns 1 interactive 1 background 1 alignment 0 
08DB: set_panel 8@ column 0 header 'dummy' data 'SIDEM01' 'SIDEM02' 'SIDEM03' 'SIDEM04' 'SIDEM05' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 
090E: set_panel 8@ active_row 0 
01B4: set_player $PLAYER_CHAR can_move 0 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 

:missions_1066
0001: wait 0 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @missions_1470 
00D6: if 
00E1:   player 0 pressed_key 15 
004D: jump_if_false @missions_1110 
0002: jump @missions_1843 

:missions_1110
00D6: if 
00E1:   player 0 pressed_key 16 
004D: jump_if_false @missions_1066 
03E6: remove_text_box 
08D7: 9@ = panel 8@ active_row 
00D6: if 
0039:   9@ == 0 
004D: jump_if_false @missions_1189 
0A94: start_custom_mission "missions/fight_streets"  
0002: jump @missions_1470 

:missions_1189
00D6: if 
0039:   9@ == 1 
004D: jump_if_false @missions_1239 
0A94: start_custom_mission "missions/broken_cars"  
0002: jump @missions_1470 

:missions_1239
00D6: if 
0039:   9@ == 2 
004D: jump_if_false @missions_1290 
0A94: start_custom_mission "missions/zombieSANTOS"  
0002: jump @missions_1470 

:missions_1290
00D6: if 
0039:   9@ == 3 
004D: jump_if_false @missions_1343 
0A94: start_custom_mission "missions/girl_fightclub"  
0002: jump @missions_1470 

:missions_1343
00D6: if 
0039:   9@ == 4 
004D: jump_if_false @missions_1395 
0A94: start_custom_mission "missions/tower_defense"  
0002: jump @missions_1470 

:missions_1395
00D6: if 
0039:   9@ == 5 
004D: jump_if_false @missions_1420 
0002: jump @missions_1470 

:missions_1420
00D6: if 
0039:   9@ == 6 
004D: jump_if_false @missions_1445 
0002: jump @missions_1470 

:missions_1445
00D6: if 
0039:   9@ == 7 
004D: jump_if_false @missions_1066 
0002: jump @missions_1470 

:missions_1470
01B4: set_player $PLAYER_CHAR can_move 1 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 
08DA: remove_panel 8@ 
03E6: remove_text_box 
0002: jump @missions_19 

:missions_1498
00D6: if 
0039:   2@ == 2 
004D: jump_if_false @missions_1523 
0002: jump @missions_1843 

:missions_1523
00D6: if 
0039:   2@ == 3 
004D: jump_if_false @missions_1555 
08DA: remove_panel 1@ 
03E6: remove_text_box 
0002: jump @missions_2301 

:missions_1555
00D6: if 
0039:   2@ == 4 
004D: jump_if_false @missions_1584 
0001: wait 100 ms 
0002: jump @missions_1843 

:missions_1584
00D6: if 
0039:   2@ == 5 
004D: jump_if_false @missions_1609 
0002: jump @missions_4055 

:missions_1609
00D6: if 
0039:   2@ == 6 
004D: jump_if_false @missions_1639 
0001: wait 500 ms 
0002: jump @missions_1843 

:missions_1639
00D6: if 
0039:   2@ == 7 
004D: jump_if_false @missions_1664 
0002: jump @missions_1843 

:missions_1664
00D6: if 
0039:   2@ == 8 
004D: jump_if_false @missions_1689 
0002: jump @missions_1843 

:missions_1689
00D6: if 
0039:   2@ == 9 
004D: jump_if_false @missions_1742 
0A94: start_custom_mission "missions/morningliberty"  
0002: jump @missions_1843 

:missions_1742
00D6: if 
0039:   2@ == 10 
004D: jump_if_false @missions_1792 
0A94: start_custom_mission "missions/mallmadness"  
0002: jump @missions_1843 

:missions_1792
00D6: if 
0039:   2@ == 11 
004D: jump_if_false @missions_594 
0A94: start_custom_mission "missions/van_huntings"  
0002: jump @missions_1843 

:missions_1843
01B4: set_player $PLAYER_CHAR can_move 1 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 
08DA: remove_panel 1@ 
03E6: remove_text_box 
0002: jump @missions_19 

:missions_1871
0ADF: add_dynamic_GXT_entry "madcon" text "Mad Construction" 
08D4: 4@ = create_panel_with_title 'M01' position 200.0 120.0 width 220.0 columns 1 interactive 1 background 1 alignment 0 
08DB: set_panel 4@ column 0 header 'dummy' data 'madcon' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 
090E: set_panel 4@ active_row 0 
01B4: set_player $PLAYER_CHAR can_move 0 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 

:missions_2081
0001: wait 0 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @missions_2273 
00D6: if 
00E1:   player 0 pressed_key 15 
004D: jump_if_false @missions_2125 
0002: jump @missions_1843 

:missions_2125
00D6: if 
00E1:   player 0 pressed_key 16 
004D: jump_if_false @missions_2081 
03E6: remove_text_box 
08D7: 5@ = panel 4@ active_row 
00D6: if 
0039:   5@ == 0 
004D: jump_if_false @missions_2198 
0A94: start_custom_mission "missions/oldtown"  
0002: jump @missions_2273 

:missions_2198
00D6: if 
0039:   5@ == 1 
004D: jump_if_false @missions_2223 
0002: jump @missions_2273 

:missions_2223
00D6: if 
0039:   5@ == 2 
004D: jump_if_false @missions_2248 
0002: jump @missions_2273 

:missions_2248
00D6: if 
0039:   5@ == 3 
004D: jump_if_false @missions_2081 
0002: jump @missions_2273 

:missions_2273
01B4: set_player $PLAYER_CHAR can_move 1 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 
08DA: remove_panel 4@ 
03E6: remove_text_box 
0002: jump @missions_19 

:missions_2301
0001: wait 500 ms 
0ADF: add_dynamic_GXT_entry "WHORE1" text "Trajon Whores" 
0ADF: add_dynamic_GXT_entry "CHINAT" text "Chinatown" 
0ADF: add_dynamic_GXT_entry "CONSTRU" text "NULL" 
0ADF: add_dynamic_GXT_entry "TRIADS" text "NULL" 
08D4: 8@ = create_panel_with_title 'M04' position 200.0 120.0 width 220.0 columns 1 interactive 1 background 1 alignment 0 
08DB: set_panel 8@ column 0 header 'dummy' data 'CHINAT' 'dummy' 'WHORE1' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 
090E: set_panel 8@ active_row 0 
01B4: set_player $PLAYER_CHAR can_move 0 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 

:missions_2567
0001: wait 0 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @missions_2887 
00D6: if 
00E1:   player 0 pressed_key 15 
004D: jump_if_false @missions_2611 
0002: jump @missions_1843 

:missions_2611
00D6: if 
00E1:   player 0 pressed_key 16 
004D: jump_if_false @missions_2567 
03E6: remove_text_box 
08D7: 9@ = panel 8@ active_row 
00D6: if 
0039:   9@ == 0 
004D: jump_if_false @missions_2686 
0A94: start_custom_mission "missions/chinatown"  
0002: jump @missions_2887 

:missions_2686
00D6: if 
0039:   9@ == 1 
004D: jump_if_false @missions_2711 
0002: jump @missions_2915 

:missions_2711
00D6: if 
0039:   9@ == 2 
004D: jump_if_false @missions_2762 
0A94: start_custom_mission "missions/trajonwhores"  
0002: jump @missions_2887 

:missions_2762
00D6: if 
0039:   9@ == 3 
004D: jump_if_false @missions_2787 
0002: jump @missions_2887 

:missions_2787
00D6: if 
0039:   9@ == 4 
004D: jump_if_false @missions_2812 
0002: jump @missions_2887 

:missions_2812
00D6: if 
0039:   9@ == 5 
004D: jump_if_false @missions_2837 
0002: jump @missions_2887 

:missions_2837
00D6: if 
0039:   9@ == 6 
004D: jump_if_false @missions_2862 
0002: jump @missions_2887 

:missions_2862
00D6: if 
0039:   9@ == 7 
004D: jump_if_false @missions_2567 
0002: jump @missions_2887 

:missions_2887
01B4: set_player $PLAYER_CHAR can_move 1 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 
08DA: remove_panel 8@ 
03E6: remove_text_box 
0002: jump @missions_19 

:missions_2915
08DA: remove_panel 8@ 
0001: wait 300 ms 
08D4: 6@ = create_panel_with_title 'dummy' position 200.0 120.0 width 220.0 columns 1 interactive 1 background 1 alignment 0 
08DB: set_panel 6@ column 0 header 'dummy' data 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 
090E: set_panel 6@ active_row 0 
01B4: set_player $PLAYER_CHAR can_move 0 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 

:missions_3107
0512: show_permanent_text_box 'SLEVEL' 
0001: wait 0 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @missions_3457 
00D6: if 
00E1:   player 0 pressed_key 15 
004D: jump_if_false @missions_3162 
0002: jump @missions_1843 

:missions_3162
00D6: if 
00E1:   player 0 pressed_key 16 
004D: jump_if_false @missions_3107 
03E6: remove_text_box 
08D7: 7@ = panel 6@ active_row 
00D6: if 
0039:   7@ == 0 
004D: jump_if_false @missions_3214 
0002: jump @missions_3457 

:missions_3214
00D6: if 
0039:   7@ == 1 
004D: jump_if_false @missions_3239 
0002: jump @missions_3457 

:missions_3239
00D6: if 
0039:   7@ == 2 
004D: jump_if_false @missions_3264 
0002: jump @missions_3457 

:missions_3264
00D6: if 
0039:   7@ == 3 
004D: jump_if_false @missions_3289 
0002: jump @missions_3457 

:missions_3289
00D6: if 
0039:   7@ == 4 
004D: jump_if_false @missions_3331 
0A94: start_custom_mission "maps\raceway"  
0002: jump @missions_3457 

:missions_3331
00D6: if 
0039:   7@ == 5 
004D: jump_if_false @missions_3373 
0A94: start_custom_mission "maps\raceway"  
0002: jump @missions_3457 

:missions_3373
00D6: if 
0039:   7@ == 6 
004D: jump_if_false @missions_3415 
0A94: start_custom_mission "maps\raceway"  
0002: jump @missions_3457 

:missions_3415
00D6: if 
0039:   7@ == 7 
004D: jump_if_false @missions_3107 
0A94: start_custom_mission "maps\raceway"  
0002: jump @missions_3457 

:missions_3457
01B4: set_player $PLAYER_CHAR can_move 1 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 
08DA: remove_panel 6@ 
03E6: remove_text_box 
0002: jump @missions_19 
0001: wait 500 ms 
0ADF: add_dynamic_GXT_entry "WHORE1" text "Trajon Whores" 
0ADF: add_dynamic_GXT_entry "CONSTRU" text "NULL" 
0ADF: add_dynamic_GXT_entry "TRIADS" text "NULL" 
08D4: 8@ = create_panel_with_title 'M04' position 200.0 120.0 width 220.0 columns 1 interactive 1 background 1 alignment 0 
08DB: set_panel 8@ column 0 header 'dummy' data 'dummy' 'dummy' 'WHORE1' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 
090E: set_panel 8@ active_row 0 
01B4: set_player $PLAYER_CHAR can_move 0 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 

:missions_3730
0001: wait 0 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @missions_4027 
00D6: if 
00E1:   player 0 pressed_key 15 
004D: jump_if_false @missions_3774 
0002: jump @missions_1843 

:missions_3774
00D6: if 
00E1:   player 0 pressed_key 16 
004D: jump_if_false @missions_3730 
03E6: remove_text_box 
08D7: 9@ = panel 8@ active_row 
00D6: if 
0039:   9@ == 0 
004D: jump_if_false @missions_3826 
0002: jump @missions_4055 

:missions_3826
00D6: if 
0039:   9@ == 1 
004D: jump_if_false @missions_3851 
0002: jump @missions_4055 

:missions_3851
00D6: if 
0039:   9@ == 2 
004D: jump_if_false @missions_3902 
0A94: start_custom_mission "missions/trajonwhores"  
0002: jump @missions_4027 

:missions_3902
00D6: if 
0039:   9@ == 3 
004D: jump_if_false @missions_3927 
0002: jump @missions_4027 

:missions_3927
00D6: if 
0039:   9@ == 4 
004D: jump_if_false @missions_3952 
0002: jump @missions_4027 

:missions_3952
00D6: if 
0039:   9@ == 5 
004D: jump_if_false @missions_3977 
0002: jump @missions_4027 

:missions_3977
00D6: if 
0039:   9@ == 6 
004D: jump_if_false @missions_4002 
0002: jump @missions_4027 

:missions_4002
00D6: if 
0039:   9@ == 7 
004D: jump_if_false @missions_3730 
0002: jump @missions_4027 

:missions_4027
01B4: set_player $PLAYER_CHAR can_move 1 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 
08DA: remove_panel 8@ 
03E6: remove_text_box 
0002: jump @missions_19 

:missions_4055
08DA: remove_panel 8@ 
0001: wait 300 ms 
0ADF: add_dynamic_GXT_entry "SAMIS01" text "Rise of the Grove" 
0ADF: add_dynamic_GXT_entry "SAMIS02" text "End of the Line: Revenge" 
0ADF: add_dynamic_GXT_entry "SAMIS03" text "Morningstar Encounters" 
0ADF: add_dynamic_GXT_entry "SAMIS04" text "Army of Triads" 
0ADF: add_dynamic_GXT_entry "SAMIS05" text "Stealth Mission" 
0ADF: add_dynamic_GXT_entry "SAMIS06" text "Stealth Test" 
08D4: 6@ = create_panel_with_title 'dummy' position 200.0 120.0 width 220.0 columns 1 interactive 1 background 1 alignment 0 
08DB: set_panel 6@ column 0 header 'dummy' data 'SAMIS01' 'SAMIS02' 'SAMIS03' 'SAMIS04' 'SAMIS05' 'SAMIS06' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 
090E: set_panel 6@ active_row 0 
01B4: set_player $PLAYER_CHAR can_move 0 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 

:missions_4429
0512: show_permanent_text_box 'SLEVEL' 
0001: wait 0 ms 
00D6: if 
0256:   player $PLAYER_CHAR defined 
004D: jump_if_false @missions_4904 
00D6: if 
00E1:   player 0 pressed_key 15 
004D: jump_if_false @missions_4484 
0002: jump @missions_1843 

:missions_4484
00D6: if 
00E1:   player 0 pressed_key 16 
004D: jump_if_false @missions_4429 
03E6: remove_text_box 
08D7: 7@ = panel 6@ active_row 
00D6: if 
0039:   7@ == 0 
004D: jump_if_false @missions_4565 
0A94: start_custom_mission "missions/rising_of_gangs"  
0002: jump @missions_4904 

:missions_4565
00D6: if 
0039:   7@ == 1 
004D: jump_if_false @missions_4616 
0A94: start_custom_mission "missions/endoftheline"  
0002: jump @missions_4904 

:missions_4616
00D6: if 
0039:   7@ == 2 
004D: jump_if_false @missions_4675 
0A94: start_custom_mission "missions/EncounterProblemsFix"  
0002: jump @missions_4904 

:missions_4675
00D6: if 
0039:   7@ == 3 
004D: jump_if_false @missions_4724 
0A94: start_custom_mission "missions/TriadsArmy"  
0002: jump @missions_4904 

:missions_4724
00D6: if 
0039:   7@ == 4 
004D: jump_if_false @missions_4770 
0A94: start_custom_mission "missions/stealth"  
0002: jump @missions_4904 

:missions_4770
00D6: if 
0039:   7@ == 5 
004D: jump_if_false @missions_4820 
0A94: start_custom_mission "missions/stealthbase"  
0002: jump @missions_4904 

:missions_4820
00D6: if 
0039:   7@ == 6 
004D: jump_if_false @missions_4862 
0A94: start_custom_mission "maps\raceway"  
0002: jump @missions_4904 

:missions_4862
00D6: if 
0039:   7@ == 7 
004D: jump_if_false @missions_4429 
0A94: start_custom_mission "maps\raceway"  
0002: jump @missions_4904 

:missions_4904
01B4: set_player $PLAYER_CHAR can_move 1 
03BF: set_player $PLAYER_CHAR ignored_by_everyone 0 
08DA: remove_panel 6@ 
03E6: remove_text_box 
0002: jump @missions_19 
